package com.mossle.api.userauth;
import java.util.Collections;
public class MockUserAuthConnector implements UserAuthConnector {
public UserAuthDTO findByUsername(String username, String tenantId) {
return this.findByKey(username);
}
public UserAuthDTO findByRef(String ref, String tenantId) {
return this.findByKey(ref);
}
public UserAuthDTO findById(String id, String tenantId) {
return this.findByKey(id);
}
public UserAuthDTO findByKey(String key) {
UserAuthDTO userAuthDto = new UserAuthDTO();
userAuthDto.setId(key);
userAuthDto.setUsername(key);
userAuthDto.setDisplayName(key);
userAuthDto.setEnabled(true);
userAuthDto.setPermissions(Collections.singletonList("*"));
userAuthDto.setRoles(Collections.singletonList("ROLE_USER"));
return userAuthDto;
}
}